<?php
namespace app\walletyhbbadmin\controller;
use Think\Db;
use Think\Request;
require_once (APP_PATH .'api/FinanceApi.php');
class Type extends AdminBase {
    /**
     * 新闻中心
     */
	public function index(){
	    $list = DB::name('team_type')->select();
	    $this->assign('list',$list);
        return $this->fetch();
    }

    /**
     * 添加新闻
     */
    public function addType(){
	    if(IS_POST){
	        $data['title']=input('title');
	        $arr['title']=input('utitle');
	        $list['title']=input('jtitle');
	        $data['content']=input('content');
	        $arr['content']=input('ucontent');
	        $list['content']=input('jcontent');
	        $data['c_title']=input('c_title');
	        $arr['c_title']=input('c_utitle');
	        $list['c_title']=input('c_jtitle');
	        $data['c_content']=input('c_content');
	        $arr['c_content']=input('c_ucontent');
	        $list['c_content']=input('c_jcontent');
//	        $data['is_show']=input('is_show');
//	        $arr['is_show']=input('is_show');
//	        $list['is_show']=input('is_show');
	        $data['time'] = input('c_time');
            $arr['time'] = input('c_time');
            $list['time'] = input('c_time');
            $file = request()->file('image');
            if(!empty($file)){
                $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads' );
                $data['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
                $arr['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
                $list['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
            }else{
                $this->error('请选择图片');
            }
//            if($data['title']==null || $data['content']==null || $data['c_title']==null || $data['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($arr['title']==null || $arr['content']==null || $arr['c_title']==null || $arr['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($list['title']==null || $list['content']==null || $list['c_title']==null || $list['c_content']==null){
//                $this->error('请完善信息');
//            }
            $resid=DB::name('team_type')->insertGetId($data);
            if($resid)
            {
                $arr['id'] = $resid;
                $res1=DB::name('team_type_us')->insert($arr);
                $list['id'] = $resid;
                $res2=DB::name('team_type_jp')->insert($list);
                if($res1 && $res2){
                    $this->success('添加成功','type/index');
                }else{
                    $this->error('系统繁忙,请稍后再试','type/index');
                }
            }
        }else{
            return $this->fetch();
        }
    }

    //修改
    public function updateType(){
	    if(IS_POST){
	        $where['id']=input('id');
            $info=DB::name('team_type')->where($where)->find();
            $data['title']=input('title');
            $arr['title']=input('utitle');
            $list['title']=input('jtitle');
            $data['content']=input('content');
            $arr['content']=input('ucontent');
            $list['content']=input('jcontent');
            $data['c_title']=input('c_title');
            $arr['c_title']=input('c_utitle');
            $list['c_title']=input('c_jtitle');
            $data['c_content']=input('c_content');
            $arr['c_content']=input('c_ucontent');
            $list['c_content']=input('c_jcontent');
          $data['time'] = input('c_time');
            $arr['time'] = input('c_time');
            $list['time'] = input('c_time');
            $file = request()->file('image');
            if(!empty($file)){
                $info = $file->move(ROOT_PATH . 'public' . DS . 'uploads' );
                $data['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
                $arr['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
                $list['image'] = '/public/uploads/' . str_replace('\\', '/', $info->getsaveName());
            }else{
                $data['image'] = $info['image'];
                $arr['image'] = $info['image'];
                $list['image'] = $info['image'];
            }
//            if($data['title']==null || $data['content']==null || $data['c_title']==null || $data['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($arr['title']==null || $arr['content']==null || $arr['c_title']==null || $arr['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($list['title']==null || $list['content']==null || $list['c_title']==null || $list['c_content']==null){
//                $this->error('请完善信息');
//            }
            $res=DB::name('team_type')->where($where)->update($data);
            $res1=DB::name('team_type_us')->where($where)->update($arr);
            $res2=DB::name('team_type_jp')->where($where)->update($list);
//

                $this->success('修改成功','type/index');

        }else{
	        $where['id']=input('id');
	        $info=DB::name('team_type')->where($where)->find();
	        $info1=DB::name('team_type_us')->where($where)->find();
	        $info2=DB::name('team_type_jp')->where($where)->find();
	        $this->assign('info',$info);
	        $this->assign('info1',$info1);
	        $this->assign('info2',$info2);
	        return $this->fetch();
        }
    }
    public function deleteType()
    {
        $id = input('id');
        $res = DB::name('team_type')->where('id',$id)->delete();
        $res1 = DB::name('team_type_us')->where('id',$id)->delete();
        $res2 = DB::name('team_type_jp')->where('id',$id)->delete();
        if($res && $res1 && $res2)
        {
            $this->success('删除成功','type/index');
        }else{
            $this->error('系统繁忙,请稍后再试');
        }
    }

    public function updateStatus(){
        //获取id
        $id=input('id');
        //获取的状态值
        $status['is_show']=input('status');
        $res=Db::name('team_type')->where(array('id'=>$id))->update($status);
        $res1=Db::name('team_type_us')->where(array('id'=>$id))->update($status);
        $res2=Db::name('team_type_jp')->where(array('id'=>$id))->update($status);
        if($res && $res1 && $res2){
            $this->success('修改成功');
        }else{
            $this->error('系统繁忙,请稍后重试');
        }
    }

   /**
    * 招标管理
    */
   public function zhao()
   {
       $list = DB::name('team_type_copy')->select();
       $this->assign('list',$list);
       return $this->fetch('type/showErji');
   }
//   添加
    public function addzhao()
    {
        if(IS_POST){
            $data['title']=input('title');
            $arr['title']=input('utitle');
            $list['title']=input('jtitle');
            $data['c_title']=input('c_title');
            $arr['c_title']=input('c_utitle');
            $dlist['c_title']=input('c_jtitle');
            $data['c_content']=input('c_content');
            $arr['c_content']=input('c_ucontent');
            $list['c_content']=input('c_jcontent');
//            $data['is_show']=input('is_show');
//            $arr['is_show']=input('is_show');
//            $list['is_show']=input('is_show');
            $data['time'] = input('c_time');
            $arr['time'] = input('c_time');
            $list['time'] = input('c_time');
//            if($data['title']==null || $data['c_title']==null || $data['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($arr['title']==null || $arr['c_title']==null || $arr['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($list['title']==null || $list['c_title']==null || $list['c_content']==null){
//                $this->error('请完善信息');
//            }
            $resid=DB::name('team_type_copy')->insertGetId($data);
            if($resid)
            {
                $arr['id'] = $resid;
                $res1=DB::name('team_type_copy_us')->insert($arr);
                $list['id'] = $resid;
                $res2=DB::name('team_type_copy_jp')->insert($list);
                if($res1 && $res2){
                    $this->success('添加成功','type/zhao');
                }else{
                    $this->error('系统繁忙,请稍后再试','type/zhao');
                }
            }

        }else{
            return $this->fetch('type/addErji');
        }
    }
    //修改
    public function updatezhao(){
        if(IS_POST){
            $where['id']=input('id');
            $data['title']=input('title');
            $arr['title']=input('utitle');
            $list['title']=input('jtitle');
            $data['c_title']=input('c_title');
            $arr['c_title']=input('c_utitle');
            $list['c_title']=input('c_jtitle');
            $data['c_content']=input('c_content');
            $arr['c_content']=input('c_ucontent');
            $list['c_content']=input('c_jcontent');
          $data['time'] = input('c_time');
            $arr['time'] = input('c_time');
            $list['time'] = input('c_time');
//            if($data['title']==null || $data['c_title']==null || $data['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($arr['title']==null || $arr['c_title']==null || $arr['c_content']==null){
//                $this->error('请完善信息');
//            }
//            if($list['title']==null || $list['c_title']==null || $list['c_content']==null){
//                $this->error('请完善信息');
//            }
            $res=DB::name('team_type_copy')->where($where)->update($data);
            $res1=DB::name('team_type_copy_us')->where($where)->update($arr);
            $res2=DB::name('team_type_copy_jp')->where($where)->update($list);

                $this->success('修改成功','type/zhao');

        }else{
            $where['id']=input('id');
            $info=DB::name('team_type_copy')->where($where)->find();
            $info1=DB::name('team_type_copy_us')->where($where)->find();
            $info2=DB::name('team_type_copy_jp')->where($where)->find();
            $this->assign('info',$info);
            $this->assign('info1',$info1);
            $this->assign('info2',$info2);
            return $this->fetch('type/updateErji');
        }
    }
    public function deletezhao()
    {
        $id = input('id');
        $res = DB::name('team_type_copy')->where('id',$id)->delete();
        $res1 = DB::name('team_type_copy_us')->where('id',$id)->delete();
        $res2 = DB::name('team_type_copy_jp')->where('id',$id)->delete();
        if($res && $res1 && $res2)
        {
            $this->success('删除成功','type/zhao');
        }
    }
    public function updateStatuszhao(){
        //获取id
        $id=input('id');
        //获取的状态值
        $status['is_show']=input('status');
        $res=Db::name('team_type_copy')->where(array('id'=>$id))->update($status);
        $res1=Db::name('team_type_copy_us')->where(array('id'=>$id))->update($status);
        $res2=Db::name('team_type_copy_jp')->where(array('id'=>$id))->update($status);
        if($res && $res1 && $res2){
            $this->success('修改成功');
        }else{
            $this->error('系统繁忙,请稍后重试');
        }
    }
}